think of something! - French English Dictionary